package top.zhangjianyong.tools.service.api;

import org.springframework.web.multipart.MultipartFile;
import top.zhangjianyong.tools.entity.marirui.JJGZ;
import top.zhangjianyong.tools.utils.ApiResponse;

import java.io.IOException;
import java.time.LocalDate;
import java.util.List;

public interface MairuiService {
    ApiResponse all();

    ApiResponse jjgk(String dm);

    ApiResponse gpjz(String dm);

    ApiResponse jjgz(String dm);

    JJGZ getJJGZ(String dm);

    ApiResponse jjgzpl(Integer num);

    ApiResponse jjgzpl(List<String> dms);

    ApiResponse jjHot(MultipartFile file) throws IOException;

    ApiResponse jjHotGz();

    List<JJGZ> jjHotGzAll();

    ApiResponse jjHotCC(LocalDate valueDate);

    ApiResponse jjHotUp();

    ApiResponse jjGpcc(String code);
}
